// 合格标准类型
export interface standardSelectType {
  id: number,
  typeName: string
}

// 合格标准类型列表
export type standardSelectTypeList = standardSelectType[]


// 参数类型
export interface paramType {
  createTime: string,
  dictCode: string,
  dictDesc: string,
  dictName: string
  dictTypeCode: string
  dictValue: string,
  id: number,
  sort: number,
  status: string,
  isDisabled: boolean
}


// 参数类型列表
export type paramTypeList = paramType[]

// 设备类型
export interface devType {
  detailDataList?: [],
  devBaseDataList?: [],
  devCreateTime: string,
  devDesc?: string,
  devFunList?: [],
  devGId: string,
  devId: number,
  devName: string,
  devReportConfList?: [],
  devStatus?: string,
  devStatusCode: string,
  devTypeId: number,
  devTypeName: string,
  dtuId: string,
  industryCode: string,
  isBind: number,
  isManage?: number,
  lastOfflineTime: string,
  lastOnlineTime: string,
  operateUser: string,
  paramList?: [],
  totalOfflineTime: string,
  totalOnlineTime: string,
  userId: number,
  userPhone?: [],
  isChecked: boolean
}


// 设备类型列表
export type devTypeList = devType[]


// 参数标准类型
export interface paramStandard {
  paramName: string
  paramTypeName: string
  standRangeLeft: string
  standRangeRight: string
  standRangeSingle: string
  standRangeDesc: string
  standRangeUnit: string,
}


// 参数标准类型列表
export type paramStandardList = paramStandard[]


// 提交的参数标准类型
export interface devStandRageType {
  paramCode: string,
  devSRDesc: string,
  standRange: string
}

// 提交的参数标准列表类型
export type devStandRageTypeList = devStandRageType[]